package com.groupbuying.sysconfig.domain;

import java.io.Serializable;
import java.util.Date;



/**
 * 支付宝注册配置表
 * 
 * @author gaoruijun
 * @email 18511893135@163.com
 * @date 2019-07-26 11:25:47
 * @des
 */
public class SysconfigAlipayMessageDO implements Serializable {
	private static final long serialVersionUID = 1L;
	

	/**
	 * Id
	 */
	private Integer id;

	/**
	 * 应用标识
	 */
	private String applicationId;

	/**
	 * 应用名称
	 */
	private String applicationName;

	/**
	 * 请求网关
	 */
	private String url;

	/**
	 * 支付宝应用APP_ID
	 */
	private String appId;

	/**
	 * 应用的私钥
	 */
	private String appPrivateKey;

	/**
	 * 传输格式
	 */
	private String format;

	/**
	 * 字符编码类型
	 */
	private String charset;

	/**
	 * 支付宝公钥
	 */
	private String alipayPublicKey;

	/**
	 * 加密方式
	 */
	private String signType;

	/**
	 * 删除标记:未删除-UNDEL-1,删除-DEL-0
	 */
	private String isDelete;

	/**
	 * 创建时间
	 */
	private Date gmtCreate;

	/**
	 * 支付异步通知地址
	 */
	private String payNotifyUrl;

	/**
	 * 设置：Id
	 */
	public void setId(Integer id) {
		this.id = id;
	}
	/**
	 * 获取：Id
	 */
	public Integer getId() {
		return id;
	}
	/**
	 * 设置：应用标识
	 */
	public void setApplicationId(String applicationId) {
		this.applicationId = applicationId;
	}
	/**
	 * 获取：应用标识
	 */
	public String getApplicationId() {
		return applicationId;
	}
	/**
	 * 设置：应用名称
	 */
	public void setApplicationName(String applicationName) {
		this.applicationName = applicationName;
	}
	/**
	 * 获取：应用名称
	 */
	public String getApplicationName() {
		return applicationName;
	}
	/**
	 * 设置：请求网关
	 */
	public void setUrl(String url) {
		this.url = url;
	}
	/**
	 * 获取：请求网关
	 */
	public String getUrl() {
		return url;
	}
	/**
	 * 设置：支付宝应用APP_ID
	 */
	public void setAppId(String appId) {
		this.appId = appId;
	}
	/**
	 * 获取：支付宝应用APP_ID
	 */
	public String getAppId() {
		return appId;
	}
	/**
	 * 设置：应用的私钥
	 */
	public void setAppPrivateKey(String appPrivateKey) {
		this.appPrivateKey = appPrivateKey;
	}
	/**
	 * 获取：应用的私钥
	 */
	public String getAppPrivateKey() {
		return appPrivateKey;
	}
	/**
	 * 设置：传输格式
	 */
	public void setFormat(String format) {
		this.format = format;
	}
	/**
	 * 获取：传输格式
	 */
	public String getFormat() {
		return format;
	}
	/**
	 * 设置：字符编码类型
	 */
	public void setCharset(String charset) {
		this.charset = charset;
	}
	/**
	 * 获取：字符编码类型
	 */
	public String getCharset() {
		return charset;
	}
	/**
	 * 设置：支付宝公钥
	 */
	public void setAlipayPublicKey(String alipayPublicKey) {
		this.alipayPublicKey = alipayPublicKey;
	}
	/**
	 * 获取：支付宝公钥
	 */
	public String getAlipayPublicKey() {
		return alipayPublicKey;
	}
	/**
	 * 设置：加密方式
	 */
	public void setSignType(String signType) {
		this.signType = signType;
	}
	/**
	 * 获取：加密方式
	 */
	public String getSignType() {
		return signType;
	}
	/**
	 * 设置：删除标记:未删除-UNDEL-1,删除-DEL-0
	 */
	public void setIsDelete(String isDelete) {
		this.isDelete = isDelete;
	}
	/**
	 * 获取：删除标记:未删除-UNDEL-1,删除-DEL-0
	 */
	public String getIsDelete() {
		return isDelete;
	}
	/**
	 * 设置：创建时间
	 */
	public void setGmtCreate(Date gmtCreate) {
		this.gmtCreate = gmtCreate;
	}
	/**
	 * 获取：创建时间
	 */
	public Date getGmtCreate() {
		return gmtCreate;
	}
	/**
	 * 设置：支付异步通知地址
	 */
	public void setPayNotifyUrl(String payNotifyUrl) {
		this.payNotifyUrl = payNotifyUrl;
	}
	/**
	 * 获取：支付异步通知地址
	 */
	public String getPayNotifyUrl() {
		return payNotifyUrl;
	}

    @Override
    public String toString() {
        return "SysconfigAlipayMessageDO{" +
									                    "id=" + id +
					                										",applicationId=" + applicationId +
					                										",applicationName=" + applicationName +
					                										",url=" + url +
					                										",appId=" + appId +
					                										",appPrivateKey=" + appPrivateKey +
					                										",format=" + format +
					                										",charset=" + charset +
					                										",alipayPublicKey=" + alipayPublicKey +
					                										",signType=" + signType +
					                										",isDelete=" + isDelete +
					                										",gmtCreate=" + gmtCreate +
					                										",payNotifyUrl=" + payNotifyUrl +
					                				"}";
    }
}
